package com.bossYang.myBatisTest.dao;

import com.bossYang.myBatisTest.bean.InterEmployee;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @ClassName InterEmployeeDao
 * @Description TODO
 * @Author will
 * @Date 2021/3/25 17:47
 * @Company 北京华焱坤泰科技有限公司
 */
public interface InterEmployeeDao{
    /**
     * 根据员工id查询员工
     * @param id      员工id
     * @return
     */
    InterEmployee queryInterEmployeeById(@Param("id") String id);

    /**
     * 根据查询选项查询员工
     * @param dto   查询员工对象
     * @return
     */
    List<InterEmployee> queryInterEmployeeByCondition( InterEmployee dto);

    /**
     * 查询所有员工
     * @return
     */
    List<InterEmployee> queryAllInterEmployee();
}
